dna sequence tagged site - Turkish English Dictionary